﻿#content{ background-color:#fdc754; padding-bottom:10px; margin-top:4px;}
.promo{ width:950px; height:510px; background:url(../../img/activity/snapup/banner.jpg) no-repeat; position:relative;}
.winerlist{ width:300px; height:108px; position:absolute; top:366px; left:100px; overflow:hidden; }
.winerlist p{ width:250px; height:100px; margin:0 auto; display:block; background:url(../../img/activity/snapup/none.png) no-repeat 32px 0;}
.winerlist .slide{ height:108px;}
.winerlist li{ font-weight:700;color:#fff; height:18px;}
.winerlist li span{ color:#fff;}
.winerlist li span.name{ margin-right:8px;}
.tip{ width:360px; line-height:28px; top:390px; right:84px; position:absolute;}
.countdown{ width:210px; height:24px; position:absolute; bottom:40px; right:40px;}
.countdown s{ width:18px; height:24px; display:block; float:left; background:url(../../img/activity/snapup/num.png) 0 0; margin-left:2px;}
.countdown s.nx{ width:8px; background-position:-4px 0;}
.countdown s.n0{ background-position:-18px 0;}
.countdown s.n1{ background-position:-36px 0;}
.countdown s.n2{ background-position:-54px 0;}
.countdown s.n3{ background-position:-72px 0;}
.countdown s.n4{ background-position:-90px 0;}
.countdown s.n5{ background-position:-108px 0;}
.countdown s.n6{ background-position:-126px 0;}
.countdown s.n7{ background-position:-144px 0;}
.countdown s.n8{ background-position:-162px 0;}
.countdown s.n9{ background-position:-180px 0;}

.product{width:930px; margin:10px auto 0; padding-bottom:10px; background-color:#e7e7e7;}
.product li{ width:220px; height:224px; float:left; display:inline; border:solid 1px #d9d9d9; padding:13px 8px 11px 220px; margin:10px 0 0 10px; background:#fff url(../../img/activity/snapup/product.png) no-repeat;}
.product li img{ width:200px; height:220px; float:left; margin-left:-210px;}
.product h4{ color:#ed5400; font-family:Tahoma; padding-left:118px; font-weight:700; font-size:14px; line-height:28px; height:28px; overflow:hidden;}
.product h2{ color:#7a4200; font-family:"Microsoft YaHei",\5b8b\4f53 ;line-height:54px; height:48px; overflow:hidden; overflow:hidden;}
.product del, .product q{ display:block; font-weight:700; font-family:Tahoma; padding:0 32px 0 90px; text-align:center; overflow:hidden;}
.product del{font-size:28px; color:#5f5f5f; height:36px;  line-height:36px; }
.product q{ font-size:30px; color:#b90c0c; height:48px; line-height:48px; }
.product li a{ width:144px; height:44px; margin:10px auto 0; background:url(../../img/activity/snapup/btn.png) no-repeat; display:block;}
.product li.expire a{ background-position: 0 -44px;cursor:default;}
.product li.expiretoday a{ background-position:0 0;cursor:default;}
.product li.ing a{ background-position:0 -88px; }
.product li.coming a{ background-position:0 -132px;cursor:default;}
.product li p{ width:150px; height:54px;background:url(../../img/activity/snapup/btn.png) no-repeat -999px -999px; display:none; margin-left:-210px; float:left;}
.product li.expire p{ display:block; background-position:0 -230px;}
.product li.expiretoday p{ display:block; background-position:0 -176px;}

.help{ width:820px; height:107px; padding:183px 0 0 110px; margin:0 auto; line-height:25px; font-size:14px;  background:url(../../img/activity/snapup/help.png) no-repeat; clear:both; }
.help span{ font-family:Tahoma;}